package org.edu.modules.sxjy.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @author leidq
 * @create 2022-04-08 14:05
 */

@TableName("ve_dgsx_teacherlog")
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "ve_dgsx_teacherlog对象", description = "教师指导记录文档")
public class VeTeacherlog implements Serializable {
    @TableId(type = IdType.AUTO)
    @ApiModelProperty("id")
    private int id;
    @Excel(name = "开始时间", width = 15.0D)
    @ApiModelProperty("开始时间")
    private long startTime;
    @Excel(name = "标题", width = 15.0D)
    @ApiModelProperty("标题")
    private String title;
    @Excel(name = "结束时间", width = 15.0D)
    @ApiModelProperty("结束时间")
    private long endTime;
    @Excel(name = "工作内容", width = 15.0D)
    @ApiModelProperty("工作内容")
    private String content;
    @Excel(name = "教师Id", width = 15.0D)
    @ApiModelProperty("教师Id")
    private int userId;
    @Excel(name = "所属部门ID", width = 15.0D)
    @ApiModelProperty("所属部门ID")
    private Integer depId;
    @Excel(name = "所属教研组ID", width = 15.0D)
    @ApiModelProperty("所属教研组ID")
    private Integer jyzId;
    @Excel(name = "教师姓名", width = 15.0D)
    @ApiModelProperty("教师姓名")
    private String xm;
    @Excel(name = "教师工号", width = 15.0D)
    @ApiModelProperty("教师工号")
    private String gh;
    @Excel(name = "记录时间", width = 15.0D)
    @ApiModelProperty("记录时间")
    private long createTime;
    @Excel(name = "终端ID", width = 15.0D)
    @ApiModelProperty("终端ID")
    private int terminalId;
    @Excel(name = "终端ID", width = 15.0D)
    @ApiModelProperty("终端ID")
    private String linkWay;
}
